Skip to content

Bump release toolchain to Go 1.26.3 to address stdlib CVEs in shipped binaries#1004

Merged
yxxhero merged 2 commits into
masterfrom
copilot/fix-vulnerabilities-in-helm-diff-3-15-7
Jun 2, 2026
Merged

Bump release toolchain to Go 1.26.3 to address stdlib CVEs in shipped binaries#1004
yxxhero merged 2 commits into
masterfrom
copilot/fix-vulnerabilities-in-helm-diff-3-15-7

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 1, 2026

helm-diff 3.15.7 release artifacts were being built with Go 1.26.0, which triggers multiple scanner findings in embedded stdlib components. This change updates the build/release toolchain pin so newly produced plugin binaries are compiled with a patched Go version.

  • Toolchain version update

    • Updated module Go version in go.mod:
      • go 1.26.0go 1.26.3
    • This also updates GitHub Actions jobs using actions/setup-go with go-version-file: go.mod to use the patched toolchain automatically.
  • Release container alignment

    • Updated Dockerfile.release base image:
      • FROM golang:1.26.0FROM golang:1.26.3
    • Ensures local/docker-based release packaging path uses the same patched Go toolchain as CI.
- go 1.26.0
+ go 1.26.3
- FROM golang:1.26.0
+ FROM golang:1.26.3

Copilot AI linked an issue Jun 1, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Update helm-diff to resolve Go 1.26.7 vulnerabilities Bump release toolchain to Go 1.26.3 to address stdlib CVEs in shipped binaries Jun 1, 2026
Copilot AI requested a review from yxxhero June 1, 2026 22:28
@yxxhero yxxhero marked this pull request as ready for review June 1, 2026 22:44
@yxxhero yxxhero merged commit b663472 into master Jun 2, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3.15.7 vulnerabilities (Go 1.26.0 stdlib)

2 participants